package com.foreknow.demo7;

/**
 * 单例
 * 1.私有的构造器
 * 2.对外提供一个静态方法，无论调用多少次这个静态方法返回的都是同一个对象
 * 3.使用单例的好处(可以节省内存空间，提高效率)
 */
public class SingleDemo {
    private String name;
    private static SingleDemo instance = new SingleDemo();

    public static SingleDemo getInstance() {
        return instance;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    private SingleDemo(){

    }

    public static void main(String[] args) {

    }
}
